Day 17: The Need For Addressing
Lesson9
Purpose: Students will begin to learning about the Internet Protocol Address System (IP Address)
We had been looking at communication problems and creating protocols for Point to Point. What about when there are multiple people?
Activity: Broadcast Battleship!
- We will play a crazy game of Battleship where instead of playing against one other person you will play multiple games against multiple other people simultaneously – We call this “Broadcast Battleship”
- In our version today, you will play in groups of 3 (4 is OK)
- To make it easier to track, we’ve also simplified the playing board to just a 3x3 grid (instead of the classic 10x10)
- And we’ll just play with paper and pencil.
Distribute Broadcast Battleship Game Board - Activity Guide to each student.
Play Broadcast Battleship - Round 1 - unplugged
- Start Game Unplugged.
- Pause the Game After 5 minutes
- They should record their current spot in the game if necessary to pick up where they left off
New Challenge: Your team is going to have to play Battleship without talking.
You will only be able to use the Internet Simulator to communicate
Transition to the Internet Simulator found in Code Studio.
- Students log in to Code Studio, and navigate to the lesson: “The Need for Addressing”
- Have Students Watch the Tutorial Video!
Highlight the differences in the new version:
- You connect to a “Room” with other people, instead of an individual partner.
- Every message that is sent gets broadcast to everyone in the “room”, including you!
Pause Game After 10 minutes – Let them reflect.
- What protocol have they been using? Did they have a protocol at all?
- How can they standardize their communication?
- How do they make their message as clear as possible?
- How do they make their message as efficient (short/easy to interpret) as possible?
Play Game. Round 2.
After groups have had a chance to coordinate and refine their protocols, give them a chance to try it out on a fresh game.
Have students return to the Internet Simulator, start a new game and test out their protocol.
Remind them of the No Talking rule.
Distribute a clean copy of the game board.